Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARDS Detached £105,000 18 Apr 1997
2 THE ORCHARDS Detached £600,000 14 Feb 2023
3 THE ORCHARDS Detached £430,000 16 Sep 2011
4 THE ORCHARDS Detached £520,000 27 Aug 2021